heavy machine-guns - French English Dictionary

heavy machine-guns

Meanings of "heavy machine-guns" in French English Dictionary : 1 result(s)

English French
Military
heavy machine-guns mitrailleuses lourdes